pump shotguns - German English Dictionary